right to challenge - Almanca İngilizce Sözlük